def move_disk(disk, from_tower, to_tower):
    print(f'把第{disk}个盘子从{from_tower}移动到{to_tower}去；')


def move_tower(height, from_tower, with_tower, to_tower):
    if height >= 1:
        move_tower(height-1, from_tower, to_tower, with_tower)
        move_disk(height, from_tower, to_tower)
        move_tower(height-1, with_tower, from_tower, to_tower)


move_tower(3, '#1', '#2', '#3')



